package com.resrun.dto;

import jakarta.validation.constraints.NotBlank;
import jakarta.validation.constraints.NotNull;
import lombok.Data;
import org.hibernate.validator.constraints.Range;

/**
 * 证书记录信息
 *
 * @author hupan
 * @since 2024-01-23
 */
@Data
public class GenerateCertDto {


    /**
     * 主题信息
     */
    private String subject;

    /**
     * 证书别名
     */
    @NotBlank(message = "证书别名不能为空")
    private String alias;

    /**
     * 证书密码
     */
    @NotBlank(message = "证书密码不能为空")
    private String passowrd;

    /**
     * 证书期限（单位年）
     */
    private Byte lifespan;

}
